Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LYBURY LANE Detached £1,142,864 £205,000 17 Jul 1996
3 LYBURY LANE Detached £1,114,989 £200,000 18 Jul 1996
5 LYBURY LANE Detached £982,150 £626,000 10 Aug 2007
7 LYBURY LANE Detached £551,238 £257,250 16 Jan 2004
9 LYBURY LANE Detached £1,197,636 £950,000 9 Nov 2017